365bet中国官方网站

  • word of the day

    star-nosed mole

    star-nosed mole - 365bet中国官方网站 definition and meaning for word star-nosed mole

    Definition
    (noun) amphibious mole of eastern North America having pink fleshy tentacles around the nose

  • Word used in video below:
    text: toffee-nosed as a prince of the church
    Download our Mobile App Today